package factory.nvwa;

/**
 * @Author：LJ
 * @Description：
 * @Date: 2017/11/26
 * @Modified By:
 */
public class NvWa {

    public static void main(String[] args) {
        AbstractHumanFactory factory=new HumanFactory();
        System.out.println("--造出第一个白色人种--");
        Human white=factory.createHuman(WhiteHuman.class);
        white.getColor();
        white.talk();
        System.out.println("--造出第一个黑色人种--");
        Human black=factory.createHuman(BlackHuman.class);
        black.getColor();
        black.talk();
        System.out.println("--造出第一个黄色人种--");
        Human yellow=factory.createHuman(YellowHuman.class);
        yellow.getColor();
        yellow.talk();
    }
}
